The Bricklayer Ecosystem - Art, Math, and Code

نویسندگان

  • Victor Winter
  • Betty Love
  • Cindy Corritore
چکیده

This paper describes the Bricklayer Ecosystem – a freely-available online educational ecosystem created for people of all ages and coding backgrounds. Bricklayer is designed in accordance with a “low-threshold infinite ceiling” philosophy and has been successfully used to teach coding to primary school students, middle school students, university freshmen, and in-service secondary math teachers. Bricklayer programs are written in the functional programming language SML and, when executed, create 2D and 3D artifacts. These artifacts can be viewed using a variety of third-party tools such as LEGO® Digital Designer (LDD), LDraw, Minecraft clients, Brickr, as well as STereoLithography viewers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Delphi: A Source-code Analysis and Manipulation System for Bricklayer

Delphi is a source-code analysis and manipulation system being developed to analyze and transform Bricklayer programs. The information obtained from Delphi analysis can be used to generate problemspecific text in the form of a mini-lecture. This opens the door to the automated integration of such texts with commercial animation software and textto-speech (TTS) tools. The result is a scalable in...

متن کامل

pycdec: A Python Interface to cdec

This paper describes pycdec, a Pythonmodule for the cdec decoder. It enables Python code to use cdec’s fast C++ implementation of core finite-state and context-free inference algorithms for decoding and alignment. The high-level interface allows developers to build integrated MT applications that take advantage of the rich Python ecosystem without sacrificing computational performance. We give ...

متن کامل

Ecosystem Biomimicry: A way to achieve thermal comfort in architecture

The strategies to reduce the consumption of non-renewable energies in buildings are becoming increasingly important. In the meantime, nature-inspired approaches have emerged as a new strategy to achieve thermal comfort in the interiors. However, the use of these approaches in architecture and buildings requires a proper understanding regarding the features of ecosystems. Although acquiring this...

متن کامل

Two-dimensional bricklayer arrangements of tolans using halogen bonding interactions.

Diphenylacetylene (tolan) derivatives with self-complementary aryl halides and halogen bond-accepting nitriles form 2D bricklayer packing motifs when halogen bonding occurs. When halogen bonding is absent, as occurred with fluorinated aryl bromides, the molecules adopt other packing motifs. These results suggest halogen bonding is potentially useful for producing rarely observed 2D bricklayer m...

متن کامل

Bricklayer: An Authentic Introduction to the Functional Programming Language SML

Functional programming languages are seen by many as instrumental to effectively utilizing the computational power of multi-core platforms. As a result, there is growing interest to introduce functional programming and functional thinking as early as possible within the computer science curriculum. Bricklayer is an API, written in SML, that provides a set of abstractions for creating LEGO® arti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016